package com.free.ext.wechat;

import java.io.Serializable;

/**
 * <p>
 * 功能概述:
 * </p>
 * <p>
 * 功能详述:
 * </p>
 */
public class WechatAccount implements Serializable {

    /*========================================================================*
     *                         Public Fields (公共属性)
     *========================================================================*/

    /*========================================================================*
     *                         Private Fields (私有属性)
     *========================================================================*/
    private static final long serialVersionUID = 9128003650932172944L;

    private String appid;

    private String appsecret;

    private ENUM_ACCOUNT_TYPE accType;


    /*========================================================================*
     *                         Construct Methods (构造方法)
     *========================================================================*/
    public WechatAccount(String appid, String appsecret, ENUM_ACCOUNT_TYPE type){
        this.appid = appid;
        this.appsecret = appsecret;
        this.accType = type;
    }

    /*========================================================================*
     *                         Public Methods (公有方法)
     *========================================================================*/

    public String getAppid() {
        return appid;
    }

    public void setAppid(String appid) {
        this.appid = appid;
    }

    public String getAppsecret() {
        return appsecret;
    }

    public void setAppsecret(String appsecret) {
        this.appsecret = appsecret;
    }

    public ENUM_ACCOUNT_TYPE getAccType() {
        return accType;
    }

    public void setAccType(ENUM_ACCOUNT_TYPE accType) {
        this.accType = accType;
    }

    @Override
    public String toString() {
        return "WechatAccount{" +
                "appid='" + appid + '\'' +
                ", appsecret='" + appsecret + '\'' +
                ", accType=" + accType +
                '}';
    }


    /*========================================================================*
     *                         Private Methods (私有方法)
     *========================================================================*/
}
